package me.hys.entity.doctor;

import lombok.Data;
import lombok.EqualsAndHashCode;
import me.hys.base.BaseEntity;

import com.fasterxml.jackson.annotation.JsonIgnore;

/**
 * Author: @author HYS . <br>
 * Date: 2015-11-23 下午8:48:12 . <br>
 * Function: 患者
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PatientEntity extends BaseEntity {
	/**
	 * @Fields : 主键
	 */
	@JsonIgnore
	protected int id;
	/**
	 * @Fields : 用户ID
	 */
	@JsonIgnore
	private int userid;
	/**
	 * @Fields : 年龄
	 */
	private int age;
	/**
	 * @Fields : 性别
	 */
	private int sex;
	/**
	 * @Fields : 职业
	 */
	private String job;
	/**
	 * @Fields : 住址
	 */
	private String address;
	/**
	 * @Fields : 高血压
	 */
	private int gxy;
	/**
	 * @Fields : 冠心病
	 */
	private int gxb;
	/**
	 * @Fields : 糖尿病
	 */
	private int tnb;
	/**
	 * @Fields : 心律不齐
	 */
	private int xlbq;
	/**
	 * @Fields : 肝炎
	 */
	private int gy;
	/**
	 * @Fields : 其他
	 */
	private String others;

	/**
	 * @Fields : TODO
	 */
	@JsonIgnore
	private int caseImageCount;

	/**
	 * @Fields : 过敏史
	 */
	private String allergicHistory;
	/**
	 * @Fields : 病情状况
	 */
	private String illnessState;
}
